pt_PT en_GB

Programação I (2 º Sem Ano Lectivo 2024)

LECC

Programa

Programação I

Licenciatura ISUTC em Licenciatura em Engenharia e Ciência dos Computadores

Programa

1. Introdução à disciplina

1.1 Conceitos Programa, programar, programador;

1.2 Habilidades do programador;

1.3 Linguagem de programação e tipos

1.4 Programa de aplicação e Sistema Operativo



2. Fundamentos da linguagem de programação JAVA

2.1 JAVA (JVM, JRE e JDK);

2.2 Ambiente de desenvolvimento JAVA;

2.3 Escrita, compilação e execução de um programa simples em JAVA;

2.4 Resolução de problemas típicos com o ambiente, ferramentas e programas JAVA;

2.5 Utilização do padrão “Javadoc API” como apoio à programação;


3. Elementos da Linguagem de programação JAVA

3.1 Tipos de dados básicos (declaração de variáveis, dados primitivos, casting e promoção);

3.2 Entradas e saídas de dados através da consola;

3.3 Estrutura Sequencial;

3.4 Condições (IF-ELSE);

3.5 Ciclos (WHILE, DO-WHILE, FOR);

3.6 Arrays Unidimensional e Bidimensional;

3.7 Colecções estruturadas de dados (listas);

3.8 Funções

3.9 Funções recursivas